package com.app.stick.bind.domain.vo;/**
 * @program: app-admin
 * @name BizPatientDeviceListVo
 * @description: 患者绑定设备信息
 */

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 *@author:
 *@program: app-admin
 *@name BizPatientDeviceListVo
 *@description: 患者绑定设备信息
 */
@Data
@ApiModel(value = "BizPatientDeviceListVo" , description = "患者绑定设备信息" )
public class BizPatientDeviceListVo {

    @ApiModelProperty(value = "绑定ID")
    private String pdiId;

    @ApiModelProperty(value = "患者就诊ID")
    private String visitId;

    @ApiModelProperty(value = "患者姓名")
    private String patientName;

    @ApiModelProperty(value = "患者性别（1=男,2=女）")
    private String patientSex;

    @ApiModelProperty(value = "患者就诊年龄")
    private Integer visitAge;

    @ApiModelProperty(value = "患者就诊号")
    private String visitCode;

    @ApiModelProperty(value = "患者床号")
    private String visitBed;

    @ApiModelProperty(value = "患者就诊科室")
    private String deptId;

    @ApiModelProperty(value = "患者就诊科室")
    private String deptName;

    @ApiModelProperty(value = "设备编号")
    private String deviceCode;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "绑定时间")
    private Date pdiBindTime;

    @ApiModelProperty(value = "是否连接(1=是)")
    private String conStatus;

    @ApiModelProperty(value = "已佩戴连续时长(秒)")
    private Long pdiCurDuration;

    @ApiModelProperty(value = "当前电量")
    private Integer pdiCurElectricity;

    @ApiModelProperty(value = "当前温度")
    private Double pdiCurTemperature;
}
